You can now style the dashboard using themes instead of style files.
This implementation has the following important changes that impacts the current styling process:
- Each theme now has its own colours instead of a general colour pallet for all themes
- The Colours tab has been removed from configuration screen
- Each theme now has its own properties
- The panMISDashboardResources/style/pi.properties file has been removed, as it is now migrated to the theme properties
- Styles have been converted to themes - folders are now themes instead of the css style files
- Each theme is composed of a theme.css and theme.json file
- The variable PI_PROPERTIES that was already deprecated has been removed
- Changed all users STYLESHEET_FILENAME to not contain .css extension so the dashboard uses the theme
- Each theme now has its own login PDF logo and screen definition
- All PI_LOGO variable values have been removed, as the current PI_LOGO global system variable is included in all of the themes
- All PI_PDF_LOGO variable values have been removed, as the current PI_PDF_LOGO global system variable is included in all of the themes
If you want to change the styles, it is recommended that you create your own theme rather than editing the default Tribal one, as you may lose your changes on an upgrade.